yielding unusual or unexpected results - German English Dictionary